muffled drums - Turco Inglés Diccionario